Developing service-oriented applications in a grid environment
نویسندگان
چکیده
The Open-source Project for a Network Data Access Protocol (OPeNDAP) software framework has evolved over the last 10 years to become a robust, high performance, service oriented architecture for the access and transport of scientific data from a broad variety of disciplines, over the Internet. Starting with version 4.0 of the server release, Hyrax, has at its core, the Back-End Server (BES). The BES offers ease of programming, extensibility and reliability allowing added functionality especially related to highperformance data Grids, that goes beyond its original goal of distributed data access. We present the fundamentals of the BES server as a component based architecture, as well as our experiences using the BES Communicated by: H.A. Babaie J. Garcia (B) Computational & Information System Laboratory (CISL), National Center for Atmospheric Research (NCAR), P.O. Box 3000, Boulder, CO 80307, USA e-mail: [email protected] P. Fox Rensselaer Polytechnic Institute, 110 8th Street, Troy, NY 12180-3590, USA e-mail: [email protected] P. West · S. Zednik High Altitude Observatory (HAO), National Center for Atmospheric Research (NCAR), P.O. Box 3000, Boulder, CO 80307, USA P. West e-mail: [email protected] S. Zednik e-mail: [email protected] to distribute data processing in Grid-oriented intensive parallel computational tasks.
منابع مشابه
An Eclipse-based Environment for Programming and Using Service-Oriented Grid
The convergence of Grid computing with Web service leads to the emergence of serviceoriented Grid. Despite the fact that more and more applications are being developed in the form of standard and custom Grid services, the development of Grid services and client applications lacks tooling support. We address this issue with an Eclipse-based environment for developing, using and managing Grid ser...
متن کاملQuality of service management in service-oriented grids
Grid computing provides a robust paradigm for aggregating disparate resources in a secure and controlled environment. The emerging grid infrastructure gives rise to a class of scientific applications and services in support of collaborative and distributed resource-sharing requirements, as part of teleimmersion, visualization and simulation services. Because such applications operate in a colla...
متن کاملGrid Development Tools for Eclipse
Grid Computing [1, 2] has gained a huge momentum not only in the scienti c community but also in industrial application areas. The technology itself has evolved from proprietary, specialized applications and middleware to the adoption of web service standards [3, 4]. Service-oriented Grid environments o er the possibility to request and use computing power, data access, network bandwith and spe...
متن کاملComponent based Applications Programming within a Service-Oriented Grid Environment
We present an approach and prototype implementation that applies a component based programming model to a service-oriented computational Grid environment. Our system is based on the Vienna Grid Environment (VGE) [1], a Grid infrastructure for automatic HPC application provision over standard Web service technology. VGE services provide generic interfaces for remote job execution, monitoring, er...
متن کاملWeighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملApplying a Component Model to Grid Application Services
Programming client-side applications based on composing units of distributed software is an important research issue in the Grid computing community. In this context, it is a key requirement to provide application developers with highlevel programming models and frameworks which are well supported by the underlying Grid architecture. In this paper we present an approach that applies a component...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Earth Science Informatics
دوره 2 شماره
صفحات -
تاریخ انتشار 2009